devel_name = 'bases/%s' % (base['devel'], )
compose_rootdir = os.path.join(self.workdir, 'roots', target['name'])
+ fileutil.ensure_parent_dir(compose_rootdir)
if os.path.isdir(compose_rootdir):
shutil.rmtree(compose_rootdir)
os.mkdir(compose_rootdir)
if os.path.isdir(shadow_path):
self.repo = shadow_path
else:
- fatal("No repository configured, and shadow-repo not found. Use \"ostbuild shadow-repo-init\" to make one")
+ fatal("No repository configured, and shadow-repo not found. Use \"ostbuild init\" to make one")
def parse_prefix(self, prefix):
if prefix is not None:
repo_path = os.path.join(self.ostree_dir, 'repo')
if not os.path.isdir(repo_path):
fatal("Repository '%s' doesn't exist" % (repo_path, ))
- self.repo = repo_path
if self.active_branch is None:
fatal("No \"current\" link found")
tree_path = os.path.join(self.ostree_dir, self.active_branch)